Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 OLIVER GARDENS Terraced £109,575 £39,950 16 Aug 2002